package com.weige.conver.entity;

/**
 * 门禁系统车辆进程记录实时推送物模型
 */
public class CarAccess {

    //记录标识，进出记录的唯一标识
    private String id;
    //唯一标识由标准车牌仅保留英文字母、数字和汉字构成，其中英文字母全部转换成大写，如：京AF0236
    private String plateId;
    //终端本地化ID，提供当前出入记录设备的标识
    private String deviceId;
    //设备名称（描述），描述设备相关信息，如所在位置，代表哪一扇门哪一个通道等
    private String deviceName;
    //记录时间，产生出入记录的时间，格式为“Unix timestamp”，精确到秒。
    private String timestamp;
    //出入记录图片，出入抓拍的照片。字段值为图片的相对路径
    private String photoURL;
    //出入标志，标志出入记录：0：不能确定；1：进场记录；2：出场记录；3：不需要区分进出
    private int accessType;
    //0:正常，1：异常
    private int status;
    //变电站功能位置ID
    private String siteId;
    //变电站名称
    private String siteName;
    //消息队列名称（ProductName_ServiceId）
    private String topicName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPlateId() {
        return plateId;
    }

    public void setPlateId(String plateId) {
        this.plateId = plateId;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public String getPhotoURL() {
        return photoURL;
    }

    public void setPhotoURL(String photoURL) {
        this.photoURL = photoURL;
    }

    public int getAccessType() {
        return accessType;
    }

    public void setAccessType(int accessType) {
        this.accessType = accessType;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId;
    }

    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    public String getTopicName() {
        return topicName;
    }

    public void setTopicName(String topicName) {
        this.topicName = topicName;
    }
}
